indirect vision device - Español Inglés Diccionario